package com.liuyu.common.framework.insurance.picc.gd.vo.request.insured.common;

import com.thoughtworks.xstream.annotations.XStreamAlias;
import lombok.Data;

import java.math.BigDecimal;

/**
 * @author LiuYu
 * @Project:power-parent
 * @Title:${TITLE}
 * @Description:${todo}
 * @date 2017/9/5 000511:38
 * @Copyright:liuyu
 * @version:V1.0
 */
@Data
public class PiccGdPolicyInfo {
    /**
     *保单份数,默认为1份
     */
    private int unit;

    /**
     *投保人数,EAU最大要少于核载人数，其它默认为1
     */
    private int insureCount;

    /**
     *总保费，产品保费*份数
     */
    private BigDecimal sumPremium;

    /**
     *总保额，产品保额*份数
     */
    private BigDecimal sumAmount;

    /**
     *出单时间，格式为yyyy-MM-dd HH:mm:ss:SSS
     */
    private String operateTime;

    /**
     *起保日期，格式为yyyy-MM-dd
     */
    private String startDate;

    /**
     *终保日期，格式为yyyy-MM-dd
     */
    private String endDate;

    private int startHour;

    private int endHour;

    private int loanYear;

    private int loanMonth;

    /**
     * 项目代码
     */
    private String projectCode;

    /**
     * 起保时间 分秒 "mm:ss"
     */
    private String startTime;
    /**
     * 终保时间 分秒 "mm:ss"
     */
    private String endTime;

    /**
     *备注
     */
    @XStreamAlias("Pexts1")
    private String remark;

}
